package org.ayatsuji.launchmode;

import android.content.Intent;
import android.util.Log;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;

public class SingleTaskActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_single_task);
        Log.d(getClass().getName(), "on create=====================");

        findViewById(R.id.singletask_second_button).setOnClickListener(view -> {
            // 这里打开second活动，second活动打开当前活动时不会重新创建，会把在singleTask上面的活动栈帧都出栈，
            // 感觉可以用在表单填写的场景，表单填完后直接回退到最开始的活动
            Intent intent = new Intent(this, SecondActivity.class);
            startActivity(intent);
        });
    }

}